compression vehicle - French English Dictionary